package cn.wuxing.mediation.system.domain;

import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import cn.wuxing.mediation.common.annotation.Excel;
import cn.wuxing.mediation.common.core.domain.BaseEntity;

import java.util.List;

/**
 * 省市回流_信访件_信访事项办理记录信息对象 cm_provincial_record_information
 *
 * @author mediation
 * @date 2024-09-28
 */
public class CmProvincialRecordInformation extends BaseEntity
{
    private static final long serialVersionUID = 1L;

    /** 事项编号 */
    private String xfjbh;

    /** 实际经办人号码 */
    private String actualUserPhone;

    /** 审核工单ID */
    private String auditId;

    /** 办理对象单位名称 */
    private String bldxdwmc;

    /** 办理对象联系号码 */
    private String bldxlxhm;

    /** 办理对象姓名 */

    private String bldxxm;

    /** 办理方式 */

    private String blfs;

    /** 办理机构 */

    private String bljg;

    /** 办理机构代码 */

    private String bljgdm;

    /** 办理机构类别 */

    private String bljglb;

    /** 办理类别 */

    private String bllb;

    /** 办理时间 */

    private String blsj;

    /** 办理原因 */

    private String blyy;

    /** 不予受理原因 */

    private String byslyy;

    /** 办理部门ID */

    private String deptId;

    /** 办理部门名称 */

    private String deptName;

    /** 答复内容 */

    private String dfnr;

    /** 登陆码 */

    private String dlm;

    /** 法定办结期限 */

    private String fdbjqx;

    /** 附件数量 */

    private String fjsl;

    /** 法律依据 */

    private String flyj;

    /** 告知内容 */

    private String gznr;

    /** 告知人 */

    private String gzr;



    /** 是否需要抄送执法平台 */

    private String isxycszfpt;

    /** JSON字段 */

    private String jsonStr;

    /** 去向部门ID */

    private String nextDeptId;

    /** 去向部门名称 */

    private String nextDeptName;

    /** 去向经办人ID */

    private String nextUserId;

    /** 去向经办人 */

    private String nextUserName;

    /** 工单编号 */
    @Excel(name = "工单编号")
    private String orderId;

    /** 告知人联系电话 */
    @Excel(name = "来电号码")
    private String gzrlxdh;

    /** 单位关联ID */

    private String orgRealId;

    /** 签收标记 */

    private String qsbj;

    /** 去向机构 */

    private String qxjg;

    /** 去向机构代码 */

    private String qxjgdm;

    /** 去向机构类别 */

    private String qxjglb;

    /** 送达方式 */

    private String sdfs;

    /** 送达人 */

    private String sdr;

    /** 送达时间 */

    private String sdsj;

    /** 经办人ID */

    private String userId;

    /** 经办人 */

    private String userName;

    /** 无账号审核状态 */

    private String wzhshzt;

    /** 信访人意见 */

    private String xfryj;

    /** 限期汇报时间 */

    private String xqhbsj;

    /** 小去向名称 */

    private String xqxmc;

    /** 转送对象 */

    private String zsdx;

    /** 所属地市 */
    @Excel(name = "所属地市")
    private String dscCity;

    /** 所需区县 */
    @Excel(name = "所需区县")
    private String dscAdmRegion;

    /** 信访来源 */
    @Excel(name = "信访来源")
    private String source;

    /** 信访类型 */
    @Excel(name = "信访类型")
    private String xflx;

    @Excel(name = "反馈内容")
    private String blContext;

    @Excel(name = "信访目的")
    private String xfmd;

    /** 登记时间 */
    @Excel(name = "登记时间")
    private String djsj;

    private List<String> dateRange;

    public void setXfjbh(String xfjbh)
    {
        this.xfjbh = xfjbh;
    }

    public String getXfjbh()
    {
        return xfjbh;
    }
    public void setActualUserPhone(String actualUserPhone)
    {
        this.actualUserPhone = actualUserPhone;
    }

    public String getActualUserPhone()
    {
        return actualUserPhone;
    }
    public void setAuditId(String auditId)
    {
        this.auditId = auditId;
    }

    public String getAuditId()
    {
        return auditId;
    }
    public void setBldxdwmc(String bldxdwmc)
    {
        this.bldxdwmc = bldxdwmc;
    }

    public String getBldxdwmc()
    {
        return bldxdwmc;
    }
    public void setBldxlxhm(String bldxlxhm)
    {
        this.bldxlxhm = bldxlxhm;
    }

    public String getBldxlxhm()
    {
        return bldxlxhm;
    }
    public void setBldxxm(String bldxxm)
    {
        this.bldxxm = bldxxm;
    }

    public String getBldxxm()
    {
        return bldxxm;
    }
    public void setBlfs(String blfs)
    {
        this.blfs = blfs;
    }

    public String getBlfs()
    {
        return blfs;
    }
    public void setBljg(String bljg)
    {
        this.bljg = bljg;
    }

    public String getBljg()
    {
        return bljg;
    }
    public void setBljgdm(String bljgdm)
    {
        this.bljgdm = bljgdm;
    }

    public String getBljgdm()
    {
        return bljgdm;
    }
    public void setBljglb(String bljglb)
    {
        this.bljglb = bljglb;
    }

    public String getBljglb()
    {
        return bljglb;
    }
    public void setBllb(String bllb)
    {
        this.bllb = bllb;
    }

    public String getBllb()
    {
        return bllb;
    }
    public void setBlsj(String blsj)
    {
        this.blsj = blsj;
    }

    public String getBlsj()
    {
        return blsj;
    }
    public void setBlyy(String blyy)
    {
        this.blyy = blyy;
    }

    public String getBlyy()
    {
        return blyy;
    }
    public void setByslyy(String byslyy)
    {
        this.byslyy = byslyy;
    }

    public String getByslyy()
    {
        return byslyy;
    }
    public void setDeptId(String deptId)
    {
        this.deptId = deptId;
    }

    public String getDeptId()
    {
        return deptId;
    }
    public void setDeptName(String deptName)
    {
        this.deptName = deptName;
    }

    public String getDeptName()
    {
        return deptName;
    }
    public void setDfnr(String dfnr)
    {
        this.dfnr = dfnr;
    }

    public String getDfnr()
    {
        return dfnr;
    }
    public void setDlm(String dlm)
    {
        this.dlm = dlm;
    }

    public String getDlm()
    {
        return dlm;
    }
    public void setFdbjqx(String fdbjqx)
    {
        this.fdbjqx = fdbjqx;
    }

    public String getFdbjqx()
    {
        return fdbjqx;
    }
    public void setFjsl(String fjsl)
    {
        this.fjsl = fjsl;
    }

    public String getFjsl()
    {
        return fjsl;
    }
    public void setFlyj(String flyj)
    {
        this.flyj = flyj;
    }

    public String getFlyj()
    {
        return flyj;
    }
    public void setGznr(String gznr)
    {
        this.gznr = gznr;
    }

    public String getGznr()
    {
        return gznr;
    }
    public void setGzr(String gzr)
    {
        this.gzr = gzr;
    }

    public String getGzr()
    {
        return gzr;
    }
    public void setGzrlxdh(String gzrlxdh)
    {
        this.gzrlxdh = gzrlxdh;
    }

    public String getGzrlxdh()
    {
        return gzrlxdh;
    }
    public void setIsxycszfpt(String isxycszfpt)
    {
        this.isxycszfpt = isxycszfpt;
    }

    public String getIsxycszfpt()
    {
        return isxycszfpt;
    }
    public void setJsonStr(String jsonStr)
    {
        this.jsonStr = jsonStr;
    }

    public String getJsonStr()
    {
        return jsonStr;
    }
    public void setNextDeptId(String nextDeptId)
    {
        this.nextDeptId = nextDeptId;
    }

    public String getNextDeptId()
    {
        return nextDeptId;
    }
    public void setNextDeptName(String nextDeptName)
    {
        this.nextDeptName = nextDeptName;
    }

    public String getNextDeptName()
    {
        return nextDeptName;
    }
    public void setNextUserId(String nextUserId)
    {
        this.nextUserId = nextUserId;
    }

    public String getNextUserId()
    {
        return nextUserId;
    }
    public void setNextUserName(String nextUserName)
    {
        this.nextUserName = nextUserName;
    }

    public String getNextUserName()
    {
        return nextUserName;
    }
    public void setOrderId(String orderId)
    {
        this.orderId = orderId;
    }

    public String getOrderId()
    {
        return orderId;
    }
    public void setOrgRealId(String orgRealId)
    {
        this.orgRealId = orgRealId;
    }

    public String getOrgRealId()
    {
        return orgRealId;
    }
    public void setQsbj(String qsbj)
    {
        this.qsbj = qsbj;
    }

    public String getQsbj()
    {
        return qsbj;
    }
    public void setQxjg(String qxjg)
    {
        this.qxjg = qxjg;
    }

    public String getQxjg()
    {
        return qxjg;
    }
    public void setQxjgdm(String qxjgdm)
    {
        this.qxjgdm = qxjgdm;
    }

    public String getQxjgdm()
    {
        return qxjgdm;
    }
    public void setQxjglb(String qxjglb)
    {
        this.qxjglb = qxjglb;
    }

    public String getQxjglb()
    {
        return qxjglb;
    }
    public void setSdfs(String sdfs)
    {
        this.sdfs = sdfs;
    }

    public String getSdfs()
    {
        return sdfs;
    }
    public void setSdr(String sdr)
    {
        this.sdr = sdr;
    }

    public String getSdr()
    {
        return sdr;
    }
    public void setSdsj(String sdsj)
    {
        this.sdsj = sdsj;
    }

    public String getSdsj()
    {
        return sdsj;
    }
    public void setUserId(String userId)
    {
        this.userId = userId;
    }

    public String getUserId()
    {
        return userId;
    }
    public void setUserName(String userName)
    {
        this.userName = userName;
    }

    public String getUserName()
    {
        return userName;
    }
    public void setWzhshzt(String wzhshzt)
    {
        this.wzhshzt = wzhshzt;
    }

    public String getWzhshzt()
    {
        return wzhshzt;
    }
    public void setXfryj(String xfryj)
    {
        this.xfryj = xfryj;
    }

    public String getXfryj()
    {
        return xfryj;
    }
    public void setXqhbsj(String xqhbsj)
    {
        this.xqhbsj = xqhbsj;
    }

    public String getXqhbsj()
    {
        return xqhbsj;
    }
    public void setXqxmc(String xqxmc)
    {
        this.xqxmc = xqxmc;
    }

    public String getXqxmc()
    {
        return xqxmc;
    }
    public void setZsdx(String zsdx)
    {
        this.zsdx = zsdx;
    }

    public String getZsdx()
    {
        return zsdx;
    }
    public void setDscCity(String dscCity)
    {
        this.dscCity = dscCity;
    }

    public String getDscCity()
    {
        return dscCity;
    }
    public void setDscAdmRegion(String dscAdmRegion)
    {
        this.dscAdmRegion = dscAdmRegion;
    }

    public String getDscAdmRegion()
    {
        return dscAdmRegion;
    }
    public void setSource(String source)
    {
        this.source = source;
    }

    public String getSource()
    {
        return source;
    }
    public void setDjsj(String djsj)
    {
        this.djsj = djsj;
    }

    public String getDjsj()
    {
        return djsj;
    }

    public String getXflx() {
        return xflx;
    }

    public void setXflx(String xflx) {
        this.xflx = xflx;
    }

    public String getBlContext() {
        return blContext;
    }

    public void setBlContext(String blContext) {
        this.blContext = blContext;
    }

    public String getXfmd() {
        return xfmd;
    }

    public void setXfmd(String xfmd) {
        this.xfmd = xfmd;
    }

    @Override
    public String toString() {
        return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
            .append("xfjbh", getXfjbh())
            .append("actualUserPhone", getActualUserPhone())
            .append("auditId", getAuditId())
            .append("bldxdwmc", getBldxdwmc())
            .append("bldxlxhm", getBldxlxhm())
            .append("bldxxm", getBldxxm())
            .append("blfs", getBlfs())
            .append("bljg", getBljg())
            .append("bljgdm", getBljgdm())
            .append("bljglb", getBljglb())
            .append("bllb", getBllb())
            .append("blsj", getBlsj())
            .append("blyy", getBlyy())
            .append("byslyy", getByslyy())
            .append("createTime", getCreateTime())
            .append("deptId", getDeptId())
            .append("deptName", getDeptName())
            .append("dfnr", getDfnr())
            .append("dlm", getDlm())
            .append("fdbjqx", getFdbjqx())
            .append("fjsl", getFjsl())
            .append("flyj", getFlyj())
            .append("gznr", getGznr())
            .append("gzr", getGzr())
            .append("gzrlxdh", getGzrlxdh())
            .append("isxycszfpt", getIsxycszfpt())
            .append("jsonStr", getJsonStr())
            .append("nextDeptId", getNextDeptId())
            .append("nextDeptName", getNextDeptName())
            .append("nextUserId", getNextUserId())
            .append("nextUserName", getNextUserName())
            .append("orderId", getOrderId())
            .append("orgRealId", getOrgRealId())
            .append("qsbj", getQsbj())
            .append("qxjg", getQxjg())
            .append("qxjgdm", getQxjgdm())
            .append("qxjglb", getQxjglb())
            .append("sdfs", getSdfs())
            .append("sdr", getSdr())
            .append("sdsj", getSdsj())
            .append("updateTime", getUpdateTime())
            .append("userId", getUserId())
            .append("userName", getUserName())
            .append("wzhshzt", getWzhshzt())
            .append("xfryj", getXfryj())
            .append("xqhbsj", getXqhbsj())
            .append("xqxmc", getXqxmc())
            .append("zsdx", getZsdx())
            .append("dscCity", getDscCity())
            .append("dscAdmRegion", getDscAdmRegion())
            .append("source", getSource())
            .append("djsj", getDjsj())
            .append("xflx", getXflx())
            .append("blContext", getBlContext())
            .append("xfmd", getXfmd())
            .toString();
    }
}
